package com.admin.vo.declare;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;



@Data
@ApiModel("DeclareListVO(申报记录)")
public class DeclareListVO {

    @ApiModelProperty(value = "主键id")
    private Integer id;

    /**
     * 申报类型 0 正常 1 提标升级
     */
    private Integer declareType;

    @ApiModelProperty(value = "申报类型  0 正常 1 提标升级")
    private String declareTypeStr;

    /**
     * 村，社区名称
     */
    @ApiModelProperty(value = "村，社区名称")
    private String villageName;

    /**
     * 基本概况
     */
    private Integer provinceId;
    private String provinceName;

    /**
     * 所属城市id
     */
    private Integer cityId;
    private String cityName;

    /**
     * 所属区域id
     */
    private Integer areaId;
    private String areaName;
    /**
     * 乡镇id
     */
    private Integer countryId;
    private String countryName;

    /**
     * 地址
     */
    private String regionAddress;

    /**
     * 基本概况
     */
    private Integer basicInfoStatus;

    /**
     * 制度机制
     */
    private Integer institutionStatus;

    /**
     * 防灾准备
     */
    private Integer disasterPrepareStatus;

    /**
     * 防灾设施
     */
    private Integer disasterFacilitiesStatus;

    /**
     * 科普培训
     */
    private Integer scienceStatus;

    /**
     * 典型案例
     */
    private Integer classicCaseStatus;

    /**
     * 区县气象局评分
     */
    private Integer weatherBureauStatus;

    /**
     * 提标升级
     */
    private Integer upgradeStatus;

    /**
     * 评分状态 0 待提交 2 待区县评分
     */
    private Integer scoreStatus;
    @ApiModelProperty(value = "状态 0 待提交 2 待区县评分")
    private String scoreStatusStr;

    /**
     * 申报状态
     */
    private Integer declareStatus;
    @ApiModelProperty(value = "申报状态")
    private String declareStatusStr;

    /**
     *
     */
    @ApiModelProperty(value = "区县评分")
    private Double areaScore;

    /**
     *
     */
    @ApiModelProperty(value = "市评分")
    private Double cityScore;

    /**
     *
     */
    @ApiModelProperty(value = "省评分")
    private Double provinceScore;

    /**
     * 是否是市样本 0 否 1 是
     */
    @ApiModelProperty(value = "是否是市样本 0 否 1 是")
    private Integer isCitySample;

    /**
     * 是否是省样本 0 否 1 是
     */
    @ApiModelProperty(value = "是否是省样本 0 否 1 是")
    private Integer isProvinceSample;

    @ApiModelProperty(value = "申报人id")
    private Integer createId;

    @ApiModelProperty(value = "申报人")
    private String createName;

    @ApiModelProperty(value = "申报人手机")
    private String createMobile;

    @ApiModelProperty(value = "申报时间")
    private String createTimeStr;


}
